package com.naiterui.ehp.bs.cms.modules.devops.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.naiterui.ehp.bs.cms.common.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * @author luao
 * @date 2022/4/1 5:51 PM
 **/
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("dr_app_version")
public class AppVersion extends BaseEntity {

    /**
     * 状态 - 禁用
     */
    public static final int STATUS_DISABLED = 0;
    /**
     * 状态 - 启用
     */
    public static final int STATUS_ENABLE = 1;

    /**
     * 应用类型 - 医生端
     */
    public static final int APP_TYPE_DOCTOR = 0;
    /**
     * 应用类型 - 药师端
     */
    public static final int APP_TYPE_PHARMACIST = 1;

    /**
     * 平台 0：安卓；1：IOS
     */
    private Integer appPlat;

    /**
     * 应用类型 0：医生端；1：药师端
     */
    private Integer appType;

    /**
     * 最新版本号
     */
    private String lastVerNum;

    /**
     * 最新版本大小
     */
    private String lastVerSize;

    /**
     * 更新方式 1：建议2：强更
     */
    private Integer result;

    /**
     * 最低支持版本号
     */
    private String forceVersion;

    /**
     * 更新提示内容
     */
    private String content;

    /**
     * 安装包地址
     */
    private String url;

    /**
     * 状态 0禁用，1启用
     */
    private Integer status;
}
